home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 176 / 176.d81 / b.hymn 2k (.txt) < prev    next >
Commodore BASIC  |  2022-08-26  |  2KB  |  61 lines

  1. 6 poke56,56:clr:poke53281,0:poke53280,0:print"[155]"
  2. 8 poke53371,0
  3. 10 dv=peek(186):ifdv<8thendv=8
  4. 20 sys57812"wnd.inp.cm.ind",dv,0:poke780,0:poke781,0:poke782,192:sys65493
  5. 22 sys57812"hymn 2k font",dv,0:poke780,0:poke781,0:poke782,56:sys65493
  6. 24 sys57812"hymn 2k qsd",dv,0:poke780,0:poke781,0:poke782,96:sys65493
  7. 26 sys57812"q.battle hymn",dv,0:poke780,0:poke781,0:poke782,64:sys65493
  8. 28 poke53272,31
  9. 30 up=49152 :rem scroll up
  10. 32 qs=24576 :rem quicksmith
  11. 34 v=53248  :rem vic chip
  12. 46 ip=49920 :rem input any
  13. 54 fori=704to727:pokei,255:next:fori=728to767:pokei,0:next
  14. 56 fori=0to5:poke2040+i,11:pokev+39+i,1:next
  15. 58 pokev+16,32:pokev+29,255:pokev+23,0:pokev+28,0:pokev+27,63
  16. 60 fori=0to4:pokev+i*2,36+48*i:pokev+1+2*i,170:next
  17. 62 pokev+10,20:pokev+11,170
  18. 66 dimw$(64)
  19. 68 hz$="[192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192]"
  20. 70 sysip,"hymn 2k words",dv
  21. 72 nt=peek(252)*256+peek(251)
  22. 78 print"[147][155]            [204]arry [211]chafer's[129]
  23. 80 [153]" ^  or ^   or ortan^ortan^ ortan^ or     /tantan^ ^ orexp
  24. 82 print" [171][192][192][179] [173][192][178][192][189] [221] [173][189] [221] [221] [221] [221]     [176][192][192][189] [171][192][179]
  25. 84 [153]" exp  /   >   exp    / exp /tanexp     /tantan^ exp /^
  26. 90 print"[158][176]"left$(hz$,37)"[174]"
  27. 92 fori=0to17:print"[221]                                     [221]":next
  28. 94 print"[173]"left$(hz$,37)"[189][152]"
  29. 98 poke214,4:print
  30. 100 fori=0to16:print""w$(i):next
  31. 110 sysqs+12:sysqs+15
  32. 120 poke198,0:t1=0:b1=0
  33. 122 sysqs,64,1
  34. 124 ifpeek(qs+45)<10then124
  35. 126 poke214,23:print:print"         [209][154] - [209]uit   [193][154] - [193]gain"
  36. 128 pokev+21,63
  37. 130 ms=peek(qs+45)
  38. 132 ifms=0then200
  39. 134 geta$:ifa$="q"ora$="a"then200
  40. 136 ifpeek(qs+45)=msthen132
  41. 142 b1=b1+1:ifb1+10=>ntthenb1=b1-1:goto130
  42. 144 sysup,1,12,37,10,0
  43. 146 poke214,20:print:print"[152]"w$(b1+16)
  44. 148 goto130
  45. 200 pokev+21,0:sysqs+18
  46. 202 ifa$="a"then78
  47. 210 ifa$="q"thensysqs+6:sysqs+18:print"[147]":goto40000
  48. 220 geta$:ifa$=""then220
  49. 230 goto202
  50. 10000 d=peek(186):n$="0:b.hymn 2k":open15,d,15,"s"+n$:close15:saven$,d:end
  51. 40000 fori=8to29:poke820+i,i:next:ifdv>8anddv<30thenpoke828,dv:poke820+dv,8
  52. 40010 a$="presenter":gosub40030:a$="hello connect":gosub40030
  53. 40020 print"[147]":poke53272,23:poke186,8:poke2048,0:poke44,8:poke43,1:end
  54. 40030 forj=8to29:i=peek(820+j):ifi=14thennext
  55. 40040 close2:open2,i,2:close2:ifstthen40060
  56. 40050 close15:open15,i,15,"r0:"+a$+"="+a$:input#15,er:close15:ifer=63then40070
  57. 40060 next:return
  58. 40070 a$="hello connect":q$=chr$(34):poke646,peek(53281):print"[147]":poke53272,23
  59. 40080 print"[147]p[207]2048,0:p[207]44,8:p[207]43,1:p[207]56,160:p[207]55,0:clr:l[207]"q$a$q$","i
  60. 40090 print"run:":poke631,13:poke632,13:poke198,2:end
  61.